Big Huge Thesaurus

electronic counter-countermeasures

noun